package com.earltech.bean;

// Generated 2016-9-29 18:29:06 by Hibernate Tools 3.2.2.GA

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;

import static javax.persistence.GenerationType.IDENTITY;

import javax.persistence.Id;
import javax.persistence.Table;

import org.springframework.data.repository.NoRepositoryBean;

/**
 * Entity: 
 */
@Entity
@Table(name = "tb_resume", catalog = "db_recruit")
public class TbResume implements java.io.Serializable {

	/** 
	 * ����id.
	 */

	private Integer resumeId;

	/** 
	 * ��������.
	 */

	private String resumeName;

	/** 
	 * �����༶.
	 */

	private String resumeClass;

	/** 
	 * �����ֻ����̺ţ�.
	 */

	private String resumePhone;

	/** 
	 * ��������.
	 */

	private String resumeEmail;

	/** 
	 * ӦƸְλ.
	 */

	private String resumePosition;

	/** 
	 * ��ѧ����.
	 */

	private String resumeExperience;

	/** 
	 * ���ҽ���.
	 */

	private String resumeIntroduce;

	/** 
	 * IT����������ר��.
	 */

	private String resumeSkill;

	/** 
	 * ��δ���Ĺ滮��Բ�������.
	 */

	private String resumeDream;

	public TbResume() {
	}

	public TbResume(String resumeName, String resumeClass, String resumePhone,
			String resumeEmail, String resumePosition, String resumeExperience,
			String resumeIntroduce, String resumeSkill, String resumeDream) {
		setResumeName(resumeName);
		setResumeClass(resumeClass);
		setResumePhone(resumePhone);
		setResumeEmail(resumeEmail);
		setResumePosition(resumePosition);
		setResumeExperience(resumeExperience);
		setResumeIntroduce(resumeIntroduce);
		setResumeSkill(resumeSkill);
		setResumeDream(resumeDream);
	}

	@Id
	@GeneratedValue(strategy = IDENTITY)
	@Column(name = "resume_id", unique = true, nullable = false)
	public Integer getResumeId() {
		return this.resumeId;
	}

	public void setResumeId(Integer resumeId) {
		this.resumeId = resumeId;
	}

	@Column(name = "resume_name", nullable = false)
	public String getResumeName() {
		return this.resumeName;
	}

	public void setResumeName(String resumeName) {
		this.resumeName = resumeName;
	}

	@Column(name = "resume_class", nullable = false)
	public String getResumeClass() {
		return this.resumeClass;
	}

	public void setResumeClass(String resumeClass) {
		this.resumeClass = resumeClass;
	}

	@Column(name = "resume_phone", nullable = false)
	public String getResumePhone() {
		return this.resumePhone;
	}

	public void setResumePhone(String resumePhone) {
		this.resumePhone = resumePhone;
	}

	@Column(name = "resume_email", nullable = false)
	public String getResumeEmail() {
		return this.resumeEmail;
	}

	public void setResumeEmail(String resumeEmail) {
		this.resumeEmail = resumeEmail;
	}

	@Column(name = "resume_position", nullable = false)
	public String getResumePosition() {
		return this.resumePosition;
	}

	public void setResumePosition(String resumePosition) {
		this.resumePosition = resumePosition;
	}

	@Column(name = "resume_experience", nullable = false, length = 2000)
	public String getResumeExperience() {
		return this.resumeExperience;
	}

	public void setResumeExperience(String resumeExperience) {
		this.resumeExperience = resumeExperience;
	}

	@Column(name = "resume_introduce", nullable = false, length = 2000)
	public String getResumeIntroduce() {
		return this.resumeIntroduce;
	}

	public void setResumeIntroduce(String resumeIntroduce) {
		this.resumeIntroduce = resumeIntroduce;
	}

	@Column(name = "resume_skill", nullable = false, length = 2000)
	public String getResumeSkill() {
		return this.resumeSkill;
	}

	public void setResumeSkill(String resumeSkill) {
		this.resumeSkill = resumeSkill;
	}

	@Column(name = "resume_dream", nullable = false, length = 2000)
	public String getResumeDream() {
		return this.resumeDream;
	}

	public void setResumeDream(String resumeDream) {
		this.resumeDream = resumeDream;
	}

}
